IBIS Macromodel Task Group Meeting date: 22 June 2010 Members (asterisk for those attending): Adge Hawes, IBM * Ambrish Varma, Cadence Design Systems * Anders Ekholm, Ericsson * Arpad Muranyi, Mentor Graphics Corp. Barry Katz, SiSoft * Bob Ross, Teraspeed Consulting Group Brad Brim, Sigrity Brad Griffin, Cadence Design Systems Chris Herrick, Ansoft Chris McGrath, Synopsys Danil Kirsanov, Ansoft David Banas, Xilinx Deepak Ramaswany, Ansoft Donald Telian, consultant Doug White, Cisco Systems * Eckhard Lenski, Nokia-Siemens Networks Eckhard Miersch, Sigrity Essaid Bensoudane, ST Microelectronics * Fangyi Rao, Agilent Ganesh Narayanaswamy, ST Micro Gang Kang, Sigrity Hemant Shah, Cadence Design Systems Ian Dodd, consultant Jerry Chuang, Xilinx Joe Abler, IBM * John Angulo, Mentor Graphics John Shields, Mentor Graphics Ken Willis, Sigrity Kellee Crisafulli, Celsionix Kumar Keshavan, Sigrity Lance Wang, Cadence Design Systems Luis Boluna, Cisco Systems Michael Mirmak, Intel Corp. * Mike LaBonte, Cisco Systems Mike Steinberger, SiSoft Mustansir Fanaswalla, Xilinx Patrick O'Halloran, Tiburon Design Automation Paul Fernando, NCSU Pavani Jella, TI Radek Biernacki, Agilent (EESof) Randy Wolff, Micron Technology Ray Komow, Cadence Design Systems Richard Mellitz, Intel Richard Ward, Texas Instruments Samuel Mertens, Ansoft Sam Chitwood, Sigrity Sanjeev Gupta, Agilent Scott McMorrow, Teraspeed Consulting Group Shangli Wu, Cadence Design Systems Sid Singh, Extreme Networks Stephen Scearce, Cisco Systems Steve Kaufer, Mentor Graphics Steve Pytel, Ansoft Syed Huq, Cisco Systems Syed Sadeghi, ST Micro Ted Mido, Synopsys Terry Jernberg, Cadence Design Systems * Todd Westerhoff, SiSoft Vladimir Dmitriev-Zdorov, Mentor Graphics Vikas Gupta, Xilinx Vuk Borich, Agilent * Walter Katz, SiSoft Wenyi Jin, LSI Logic Zhen Mu, Mentor Graphics ------------------------------------------------------------------------ Opens: - None -------------------------- Call for patent disclosure: - No one declared a patent. ------------- Review of ARs: - Arpad: update AMI Flow BIRD text - Done - Arpad: start email thread on philosophy regarding GetWave_Exists - Not sure what this was about - Arpad: BIRD text update - In progress - Arpad: Update section 2 text based on updated AMI flow - In progress - Arpad: Write parameter passing syntax proposal (BIRD draft) for *-AMS models in IBIS that is consistent with the parameter passing syntax of the AMI models - TBD: Propose a parameter passing syntax for the SPICE - [External ...] also? - TBD - Arpad: Review the documentation (annotation) in the macro libraries. - Deferred until a demand arises or we have nothing else to do ------------- New Discussion: Arpad showed "A problem in AMI Flow 7j": - This is posted in the work archive - Slide 3: - What boolean controls are correct for Rx Init with optimization? - It receives unmodified impulse response to avoid deconvolution - Slide 4: - Dilemma at input to Rx Init - hREI(t) depends on what hTEI(t) is - Slide 5: - Option 1: We have no way to know if Rx Init has optimization - Option 2: Sometimes would require deconvolution - Option 3: Even more deconvolution - Option 4: No deconvolution - Todd: Could end up with deconvolution with Init_Returns_Filter - Arpad: Not a 100% fool-proof solution - Slide 6: - First paragraph is what we have today - Rx Init would take separate filter and optimizer matrixes - Slide 7: - Using this drawing style to show other cases - Arpad: Would like to conclude this today - Fangyi: Init doesn't know if the mode is statistical or TD - Arpad: True, but the arrows are different in each case - Arpad and Fangyi decided it is OK as is - Ambrish: Does the Rx model maker have to know what the Tx does? - Arpad: No - The Tx model may have a duplication in Init and GetWave - Tx Init output should not propagate to rest of flow - Walter: It's hard to validate these complex diagrams - Recommendations in 3 recent papers: - Sigrity - Agilent - SiSoft (Opal) - Internal vendor flows are well documented - Model makers departing from those should document what they do Arpad showed Opal Flows: - Walter: It is easy to see the 9 flow combinations in a spreadsheet - Better to deconvolution inside the tool than the model - Arpad: Should EDA tools ignore booleans and use this table? - Walter showed an Opal Flows spreadsheet - IC vendors should follow these recommendations - We are stuck because we can't deprecate - If they don't they have to document - Arpad: We need to fix our spec - Opal is not a spec - Walter: We should not work so hard to support our mistakes - Some deprecation should be allowed - Arpad: I would appreciate feedback on the flow diagrams - Bob: This needs to be wrapped up because it goes into IBIS - Arpad: I write write the text BIRD now AR: Arpad update AMI Flows and AMI BIRD text Next meeting: 29 June 2010 12:00pm PT -------- IBIS Interconnect SPICE Wish List: 1) Simulator directives